/* CSS Document */
html{ width:100%;}
body{ font-family:Microsoft YaHei, Arial, Helvetica, sans-serif;font-size:12px; margin:0; background:#fff}
img{ border:none}
body a{ color:#333333; text-decoration:none}
body a:hover{ color:#FF6600}
ul,p,li,h1,h2,h3,form{ list-style:none; margin:0; padding:0}
body, div,ul,ol,li{margin:0;padding:0;}
ol,ul {list-style:none;}
div{ margin:0; padding:0}

#outerbox{ background:url(../images/top5.jpg?v=202106301105) no-repeat; height:533px;background-position: center center; overflow:hidden;}
.top_con{ height:230px; text-align:center;}
.top_con2{ width:1024px; margin:0 auto;}
.top_con2 img{ float:left; padding-top:90px; padding-left:560px;}
.logo{ margin-top:70px; width:350px; float:left}
.flash{ float:right; width:1020px;}
#interbox{ background:url(../images/menu.jpg) repeat-x;min-height:600px;}
.box_con{ width:1020px; margin:0 auto; border:1px hidden #fff;}
.leftlist{ width:241px; position:relative; top:-22px; float:left}
.leftlist img{ margin:0; padding:0}
.left_top{ margin:0; padding:0; background:url(../images/left_t.png) no-repeat; height:73px; }
.left_con{ background:url(../images/left_m.png) repeat-y; margin:0; padding:0; padding-bottom:5px;min-height:600px;}
.time{ width:220px; text-align:center; color:#117D97; padding-top:24px;}
.time p{ padding-bottom:6px;}
.about_title{ background:url(../images/aboutus.jpg) no-repeat; width:213px; height:44px; padding-top:10px; }
.left_con h3{ font-size:15px; color:#fff; float:left; margin-left:45px;}
.left_con h3 a{ color:#fff;}
.left_con span{ float:right;  margin-right:10px;  margin-top:2px;}
.left_con span a{ color:#fff;font-size:10px;}
.left_con span a:hover{ color:#ff6600}
.about p{ width:180px; padding-left:25px; text-indent:2em; line-height:22px; color:#666; font-family:SimSun}
.about p a{ color:#ff4400;}
.about p a:hover{ text-decoration:underline}
.about .about_pic{ text-align:center;width:220px; margin-top:10px;}
.about{ padding-bottom:2px;}
.syyd_title{ background:url(../images/syyd.png) no-repeat; height:38px; padding-top:13px; margin-top:8px; width:213px;}
.syyd ul{ margin:0; padding:0; width:200px;font-family:SimSun; margin-left:12px}
.syyd ul li{ border-bottom:1px dashed #ccc;width:180px; float:left; display:block; padding:4px 0px; background:url(../images/dot_li.jpg) no-repeat 6px 14px; padding-left:20px; line-height:22px;}
.syyd ul li a{ width:180px;white-space:nowrap; text-overflow:ellipsis; overflow: hidden; float:left}
.syyd ul li span{ text-align:left;  width:166px; font-size:11px; color:#ff4400;padding-top:4px; }
.xzxx{ width:66px; text-align:center; float:left; margin-left:8px; display:block; margin-top:15px;}
.xzxx img{ margin:0; padding:0; text-align:center}
.xzxx span{text-align:center; width:66px; float:left; margin-top:3px;}
.xzxx span a{ color:#ff6600; font-size:13px; }
.xzxx span a:hover{ text-decoration:underline}
.xwgk{ margin-top:10px;}
.xwgk_title{ background:url(../images/xwgk.png) no-repeat; height:38px; padding-top:10px; margin-top:8px; width:213px;}
.xwgk ul{ margin:0; padding:0; width:200px;font-family:SimSun; margin-left:12px}
.xwgk ul li{ border-bottom:1px dashed #ccc;width:180px; float:left; display:block; padding:3px 0px; background:url(../images/dot_li.jpg) no-repeat 6px 14px; padding-left:20px; line-height:20px; }
.xwgk ul li a{ width:180px;white-space:nowrap; text-overflow:ellipsis; overflow: hidden; float:left}
.xwgk ul li span{ text-align:left;  width:166px; font-size:11px; color:#ff4400;padding-top:0px; }

.rightlist{ width:778px; float:left;position:relative; top:-8px;}
.right_top{ height:91px; background:url(../images/right_top.png) no-repeat}
.menu{}
#nav{ margin-left:12px;overflow:hidden;}
#nav li{float:left; margin:0px 0px 0px 1px;}
#nav li a{background:url(../images/menu_bg.png) no-repeat;height:34px;  width:84px; display:block; font-size:14px; color:#fff; text-align:center; padding-top:8px; font-weight:bold }
#nav li a:hover{ background:url(../images/menu_hover.png) no-repeat}
.right_con{ background-color:#fff; padding-left:16px;}
.xyxx{ padding-top:10px;}
.xyxx_title{ background:url(../images/xyxx.jpg) no-repeat; height:34px;}
.xyxx_title span{text-align:right; float:right; margin:6px 15px;}
.xyxx_title img{ text-align:right}
#nav li a.nav_on{background:url(../images/menu_hover.png) no-repeat}
#menu_con{  width:95%; margin-left:30px; margin-top:8px;}
#menu_con ul li{ float:left;  font-size:12px; padding-left:8px;color:#666}
#menu_con ul li a{ font-size:13px; color:#666}
#menu_con ul li a:hover{ color:#ff6600;}
.search{ float:right; color:#ff4400;}
.search a{ color:#ff4400; font-size:13px;}
.search a:hover{ color:#ff4400; font-size:13px;}
.key{width:150px;height:17px;margin:0px 0 0 3px;text-indent:2px;float:left;display:inline;color:#aaa; border:1px solid #ccc;}
.searchbtn{height:20px;width:54px;line-height:20px;float:left;cursor:pointer;margin:0px 0 0 6px;border:none;background:url(../images/search.jpg) no-repeat;display:inline;}
#KinSlideshow{ margin-top:15px; float:left}
.xy_list{ width:400px; float:left; margin-left:20px; margin-top:10px; font-family:SimSun;}
.xy_list li{ line-height:24px; border-bottom:1px dotted #ccc; width:400px; float:left}
.xy_list li span{ color:#ff4400;float:left;  padding-top:2px; width:80px;font-family:SimSun; font-size:12px; }
.xy_list li a{white-space:nowrap; text-overflow:ellipsis; overflow: hidden; float:left; width:320px;}
.part_con{ width:368px; float:left; margin-top:25px; margin-right:20px;}
.nomargh{  margin-right:0px;}
.part_title{ background:url(../images/partbg.jpg) repeat-x; height:34px;color:#fff; font-weight:bold; padding-left:10px; font-size:14px;}
.part_title li{ float:left;width:87px; padding-top:8px; text-align:center;}
.on_zzjs{ background:url(../images/partbg_t.png) no-repeat 0px 6px; width:87px; height:34px; color:#ff4400; font-weight:bold;}
.on_part{ background:url(../images/partbg_t.png) no-repeat 0px 6px; width:87px; height:34px; color:#ff4400; font-weight:bold;}

.list{ border:4px solid #ddd; border-top:none;}
.js_more{margin:0; padding:0; text-align:left; height:20px;position:relative; top:-25px; width:60px; float:right;}
.js_more a{ color:#fff;}
.partlist{font-family:SimSun; margin-top:0px;}
#zzjs_zzjs2 .list_li ul li{ line-height:24px;}
#zzjs_zzjs2 .list_li{ padding-bottom:3px}
#part_part2 .list_li ul li{ line-height:24px;}
#part_part2 .list_li{ padding-bottom:3px}
.pic_con{  padding-left:13px; height:90px;}
.pic_con img{ width:108px; float:left; border:1px solid #ccc; padding:2px;}
.pic_con ul{ width:210px; float:left; margin-left:12px;}
.pic_con ul p{ color:#666; line-height:18px; padding-top:6px; }
.pic_con ul h3{ background:url(../images/dot.jpg) no-repeat 0px 2px; margin:0; padding:0; padding-left:20px; font-size:12px;white-space:nowrap; text-overflow:ellipsis; overflow: hidden; color:#ff6600;}
.pic_con ul h3 a{ color:#ff6600;}
.list_li{ padding-bottom:5px;}
.list_li ul li{  line-height:25px;}
.list_li ul li a{ width:260px; white-space:nowrap; text-overflow:ellipsis; overflow: hidden; float:left; background:url(../images/libg.jpg) no-repeat 12px 8px ;padding-left:28px;}
.list_li ul li span{ width:60px; float:right; color:#ff4400; text-align:left}
.link2 ul{ margin:0; padding:0}
.link2 ul li{ float:left; width:122px; margin-bottom:3px;}
.link2 ul li img{ margin:0; padding:0;}
.link2 ul li a{ margin:0; padding:0}
.link1{ margin:20px 0px;}
.link2{ margin:10px 0px; padding-left:12px;}
.link{ border:3px solid #ddd; margin-left:5px; margin-right:5px;}
.link1 SELECT{  margin-left:8px;}
.in{ width:156px;}
#foot{ background:#fff url(../images/footbg.jpg) repeat-x bottom; height:78px; padding-top:30px; text-align:center;font-family:SimSun; color:#333;}
#foot p{ line-height:22px;}

/*ҳ*/
.con_content{ padding:15px 10px; font-family:"SimSun"}
.con_title{ border:1px solid #ccc; background-color:#F5F4F0; text-align:center; padding-top:20px; padding-bottom:6px}
.con_title h3{ color:#FF6600; font-size:20px; padding-bottom:10px; font-family:Microsoft YaHei,Arial;}
.con_title span{ color:#aaa;}
.newscontent{ margin-top:20px; margin-bottom:20px; font-size:14px;line-height:23px; padding:0px 5px 2px 5px;}
.newscontent p{ font-size:14px;line-height:23px;font-family:SimSun; float:left; color:#444; width:732px;}
.newscontent div{ font-size:14px;line-height:28px;font-family:SimSun; color:#444; _width:732px;}
.newscontent table{ border:1px solid #666666; width:100% !important;text-align: center;border-collapse: collapse;}
.newscontent table tr td{border:1px solid #666666;}
.newscontent table tr th{border:1px solid #666666;}
.newscontent table td,table tr,table{text-indent:0px} 
.newscontent img{ text-align:center; text-indent:0; border:1px solid #ccc; _padding:3px; max-width:100% !important; height:auto !important;}
.img_center { width:100%; text-align:center; text-indent:0; margin:10px 0px;}
.img_center img{ border:1px solid #ccc; padding:3px;}
.download_page{ height:auto; margin:5px 0px 3px 15px;background:url(../images/DropBox.png) no-repeat 16px 3px; padding:10px 0px 0px 10px;background-color:#F5F4F0;margin-right:10px; color:#000;}
.download_page span{ width:90%; float:left;font-weight:bold; padding-bottom:10px;}
.download_page li{ line-height:24px; width:90%;}
.download_page a{ color:#000; }
.np{ margin:15px 0px 0px 20px; line-height:24px;}
.np a{ font-size:13px; color:#333}
.up{white-space:nowrap; text-overflow:ellipsis; overflow: hidden; width:80%; float:left; padding-bottom:4px; padding-right:10px;} 
.next{white-space:nowrap; text-overflow:ellipsis; overflow: hidden; width:80%; }
.share{ width:100%; text-align:right; float:left; margin-top:4px; margin-bottom:5px;}
.newscontent .bshare-custom{ width:660px;}
.share-custom img{ width:16px; height:16px;}
.share-more{ margin:0; padding:0; position:relative; top:-3px; font-weight:bold;}

/*бҳ*/
.list_con{  padding-top:15px;font-family:SimSun}
.list_con ul{ padding-left:10px; }
.list_con ul li{ width:690px; float:left; line-height:31px; border-bottom:1px dotted #ccc; background:url(../images/libg.jpg) no-repeat 18px 12px; padding-left:40px;}
.list_con ul li a{ width:560px; color:#444;white-space:nowrap; text-overflow:ellipsis; overflow: hidden; float:left;}
.list_con ul li a:hover{ color:#ff6600}
.list_con ul li span{ float:right; width:100px;color:#444}
.page{ text-align:center; margin:0; padding-bottom:5px; margin-top:20px; clear:both;}
.page a{ display:inline-block; border:1px solid #FFA00E; padding:2px 5px; color:#444;}
.page a:hover{ background-color:#FFA00E; color:#fff;}
.page span{ display:inline-block; border:1px solid #FFA00E; padding:2px 5px; background-color:#FFA00E; color:#fff;}
.coum_title{ padding:8px 0px 8px 0px; border-bottom:1px solid #E9E9E9; margin-right:20px; margin-left:10px;}
.coum_title h3{ width:250px; float:left; padding-left:40px; color:#474747; font-size:15px; background:url(../images/dot.jpg) no-repeat 15px 6px;}
.coum_title span{ float:right; margin-right:4px; background:url(../images/listdot.jpg) no-repeat -2px 4px; padding-left:20px;color:#666; padding-top:3px; padding-right:20px;}
.coum_title span a{ color:#666; padding-left:2px;}
.coum_title span a:hover{ color:#ff6600;}

.listpage_title{ background:url(../images/list_dh.png) no-repeat; height:38px; padding-top:13px; width:213px;}
.listpage_title h3{ padding-left:16px;}
.list_page ul{ margin:0; padding:0; width:200px;font-family:SimSun; margin-left:20px}
.list_page ul li{width:180px; float:left; display:block; text-align:center; margin-bottom:8px;}
.list_page ul li a{ width:180px;white-space:nowrap; text-overflow:ellipsis; overflow: hidden; float:left; display:block; background-color:#f1f1f1;padding:8px 0px; }
.list_page ul li a:hover{ background-color:#FF9108; color:#fff;}
.list_page ul li .on{ background-color:#FF9108; color:#fff;}
.list_page ul li span{ text-align:left;  width:166px; font-size:11px; color:#ff4400;padding-top:4px; }
.list_page ul li ul {margin-left:0px}
.list_page ul li ul li {margin-top:8px;margin-bottom:0px;}
.list_page ul li ul li a { background:none; padding:5px 0;}
.part_list{ margin-bottom:20px;}
.list_more{ border-bottom:1px solid #ddd; margin-right:20px; padding:8px 0px; margin-bottom:10px; margin-left:10px; margin-top:5px;}
.list_more h3{ font-size:13px;width:300px; float:left; padding-left:40px; background:url(../images/list.gif) no-repeat 20px 2px;}
.list_more span{ float:right; width:90px;}

.fc{ width:187px; float:left; position:relative; height:165px; margin-left:14px; margin-top:5px;}
.fcimg{ position:absolute; z-index:88; width:180px; float:left}
.autoBanner{ float:left; width:170px; margin-top:11px; height:180px; position:absolute; padding-left:2px;}
.autoBanner img { position: absolute;height:180px; width:180px; display: none; border:none}
.list_pic{ margin-top:15px;}
.list_pic li{ width:166px; float:left; margin-left:15px; margin-bottom:3px; margin-top:6px;}
.list_pic li img{ padding:3px; border:1px solid #ddd;}
.list_pic li span{ width:166px; height:40px; text-align:center; float:left; padding-top:4px;}

.tupian{ margin-right:7px; height:250px;}
.tupian-t{ background-color:#15a61c;  height:34px;}
.tupian-t1{ float:left; background:url(../images/partbg_t.png) no-repeat 9px 6px; width:87px; height:32px; font-size:14px; color:#ff4400;font-weight: bold; padding-left:24px; padding-top:8px;}
.tupian-t2{ float:left; padding-top:9px; font-size:14px; color:#FFFFFF;}
.tupian-t3{ float:right; padding-right:15px; padding-top:9px; color:#FFFFFF;}
.tupian-t dt{ font-size:14px; color:#FFFFFF; line-height:34px;}
.tupian-t span{ float:left; font-size:14px; padding-left:24px; padding-top:8px; background:url(../images/partbg_t.png) no-repeat 9px 6px; width:87px; height:32px; color:#ff4400;font-weight: bold;}
.tupian-t span2{ float:left; font-size:14px; padding-left:24px; padding-top:8px; width:87px; height:32px; color:#ffffff;font-weight: bold; line-height:32px; text-align:center;}
.tupian-t p{ color:#FFFFFF; float:right; font-size:14px; padding-right:15px; padding-top:9px;}
.tupian-b{ height:220px; font-size:14px; text-align:center;}
.tupian-b ul li{ float:left; padding-left:9px; padding-top:15px; width:190px;}

#photo-list {
/* 6张图片的宽度（包含宽度、padding、border、图片间的留白）
计算：6*(100+2*2+1*2+9) - 9 
之所以减去9是第6张图片的右边留白 */
   width:1001px;  

/* 图片的宽度（包含高度、padding、border）
   计算：100+2*2+1*2  */ 
    height:220px;  
 overflow:hidden;     /*溢出部份将被隐藏*/ 
}  
#photo-list ul { list-style:none;}  
#photo-list li { float:left; padding-right:9px;}  
#photo-list img { border:1px solid #ddd; background:#fff; padding:2px;} 

.part_con2{ width:1013px; float:left; margin-top:25px;}
.part_title2{ background:url(../images/partbg2.jpg) repeat-x; height:34px;color:#fff; font-weight:bold; padding-left:10px; font-size:14px;}
.part_title2 li{ float:left;width:87px; padding-top:8px; text-align:center;}
.list_li2{ width:980px; padding-bottom:15px; padding-left:5px; overflow:hidden; position: relative;}
.list_li2 ul li{ width:200px; height:160px; line-height:25px; float:left; text-align:center;}
.list_li2 ul li a{ white-space:nowrap; text-overflow:ellipsis; overflow: hidden;}
.list_li2 ul li span{ width:260px; color:#ff4400;}


.content2{
	width:762px;
	float:left;
	display:inline;
	background-color:#fff;
	overflow:hidden;}
	
.content2 ul{
	width:726px;
	_float:left;
	_display:inline;
	overflow:hidden;}
	
.content2 ul li{
	width:726px;
	height:148px;
	float:left;
	background-color:#fff;
	display:inline;
	border-bottom:1px dotted #ccc;
	margin:20px 0 0 10px;
	overflow:hidden;}
	
	.content21{
	width:185px;
	height:122px;
	float:left;
	display:inline;
	margin:0 5px 0 0;
	overflow:hidden;}
	
.content2 ul li span{
	width:520px;
	height:122px;
	float:left;
	padding-left:15px;
	display:inline;
	overflow:hidden;}
	
.content2 ul li dl{
	width:520px;
	height:18px;
	font-weight: bold;
	display:inline;
	text-decoration: none;
	font-size:16px;
	font-family:"SimSun";
	color:#ff6600;
	overflow:hidden;}
	
.content2 ul li dl a{ display:inline; color:#FF6600;}

.content22{
	width:15px;
	height:17px;
	display:inline; 
	overflow:hidden;
	padding-left:10px;}
	
.content2 ul li b{
	width:520px;
	height:20px;
	float:left;
	display:inline;
	font-weight:normal;
	line-height:20px;
	color:#ff4400;
	margin-top:18px;
	font-size:12px;
	font-family:"SimSun";
	overflow:hidden;}
	
.content2 ul li p{
	width:520px;
	height:50px;
	float:left;
	display:inline;
	line-height:25px;
	color:#333333;
	margin-top:20px;
	font-size:12px;
	font-family:"SimSun";
	overflow:hidden;}
	
.content2 ul li strong{
	width:81px;
	height:26px;
	float:right;
	display:inline;
	line-height:25px;
	color:#554a39;
	margin-top:5px;
	font-weight:normal;
	font-size:12px;
	font-family:"SimSun";
	overflow:hidden;}
	
.content2 ul li strong a{ display:inline; color:#9c8356;}